Cycle Uniication

نویسنده

  • Wolfgang Bibel
چکیده

Two-literal clauses of the form L R occur quite frequently in logic programs, deductive databases, and { disguised as an equation { in term rewriting systems. These clauses deene a cycle if the atoms L and R are weakly uniiable, ie. if L uniies with a new variant of R. The obvious problem with cycles is to control the number of iterations through the cycle. In this paper we consider the cycle uniication problem of unifying two literals G and F modulo a cycle. We review the state of the art of cycle uniication and give some new results for a special type of cycles called matching cycles, ie. cycles LR for which there exists a substitution such that L = R or L = R. Altogether, these results show how the deductive process can be eeciently controlled for special classes of cycles without losing completeness.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Syntacticness, Cycle-Syntacticness, and Shallow Theories

Solving equations in the free algebra T (F; X) (i.e. uniication) uses the two rules: f(~ s) = f(~ t) ! ~ s = ~ t (decomposition) and sx] = x !? (occur-check). These two rules are not correct in quotients of T (F; X) by a nitely generated congruence = E. Following C. Kirchner, we rst deene classes of equational theories (called syntactic and cycle syntactic respectively) for which it is possible...

متن کامل

Linear Second - Order Uni cation and ContextUni cation with Tree - Regular Constraints ?

Linear Second-Order Uniication and Context Uniication are closely related problems. However, their equivalence was never formally proved. Context uniication is a restriction of linear second-order uniication. Here we prove that linear second-order uniication can be reduced to context uniication with tree-regular constraints. Decidability of context uniication is still an open question. We comme...

متن کامل

On the Complexity of Boolean Uni cationFranz

Uniication modulo the theory of Boolean algebras has been investigated by several autors. Nevertheless, the exact complexity of the decision problem for uniication with constants and general uniication was not known. In this research note, we show that the decision problem is p 2-complete for uniication with constants and PSPACE-complete for general uniication. In contrast, the decision problem...

متن کامل

A Decision Algorithm for Stratified Context Unification

Context uniication is a variant of second order uniication and also a generalization of string uniication. Currently it is not known whether context uniication is decidable. A specialization of context uniication is stratiied context uniication. Recently, it turned out that stratiied context uniication and one-step rewrite constraints are equivalent. This paper contains a description of a decis...

متن کامل

Uniication in the Union of Disjoint Equational Theories: Combining Decision Procedures Uniication in the Union of Disjoint Equational Theories: Combining Decision Procedures

Most of the work on the combination of uniication algorithms for the union of disjoint equational theories has been restricted to algorithms which compute nite complete sets of uniiers. Thus the developed combination methods usually cannot be used to combine decision procedures, i.e., algorithms which just decide solvability of uniication problems without computing uniiers. In this paper we des...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992